cytotoxic cells - English Synonyms Dictionary